package cn.iocoder.yudao.module.pplan.controller.app.recipe.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Schema(description = "用户 APP - 生产计划-餐谱数据管理 Response VO")
@Data
public class AppRecipeDetailRespVO {

    @Schema(description = "餐谱主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "2206")
    private Long recipeId;

    @Schema(description = "菜品主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "2206")
    private Long receipeMealId;
    @Schema(description = "菜品名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
    private String recipeMealName;

    @Schema(description = "餐具唯一标识符", requiredMode = Schema.RequiredMode.REQUIRED, example = "2206")
    private Long tablewareId;
    @Schema(description = "餐具名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
    private String tablewareName;

    @Schema(description = "配餐比例", requiredMode = Schema.RequiredMode.REQUIRED, example = "50")
    private BigDecimal ratio;

    @Schema(description = "配料信息", requiredMode = Schema.RequiredMode.REQUIRED)
    private List<AppRecipeMealIngeRespVO> appRecipeMealIngeRespVOS;



}